Disney (DIS) is buying a large part of the Murdoch family's 21st Century Fox (FOXA) in a deal valued $52.4 billion, including film and television studios, cable and international TV businesses, as it tries to meet competition from technology companies in the entertainment business.